Chinese-English dictionary »

排水管 /páishuǐguǎn/ meaning in English

ChineseEnglish
排水管 /páishuǐguǎn/ noun

drainpipe [drainpipes](pipe connecting the drain to the gutter)
noun
[UK: ˈdreɪn.paɪp] [US: ˈdreɪn.paɪp]

Your history