English-French translation for "downpipe"

 

"downpipe" French translation

Results: 1-1 of 1

downpipe {noun}

downpipe {noun} (also: drain-pipe)

Similar words

More in the Italian-English dictionary.