English-French dictionary »

downspout meaning in French

EnglishFrench
downspout (vertical pipe or conduit)
noun
[UK: dˈaʊnspaʊt]
[US: dˈaʊnspaʊt]

descente◼◼◼nom {f}