English-French translation for "downpipe"
"downpipe" French translation
Results: 1-1 of 1
downpipe {noun}
downpipe {noun} (also: drain-pipe)
Similar words
down-to-earth · downcast · downer · downfall · downforce · downgraded · downhearted · downhill · downloadable · downpayment · downpipe · downpour · downrigger · downright · downriver · downs · downside · downsizing · downstage · downstairs · downstream
More in the Italian-English dictionary.