English-Turkish dictionary »

drainpipe meaning in Turkish

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

gider borusunoun

Your history