Definition of Drainpipe

Any infomration entered here is solely your responsibility

Currently available definitions
Drainpipe in Burmese
Noun
  1. ေရဆင္းပိုက္
Drainpipe in English
Noun
  1. a pipe through which liquid is carried away