English-Italian dictionary »

downpipe meaning in Italian

EnglishItalian
downpipe (drainpipe connecting a roof-line gutter with the ground)
noun
[UK: ˈdaʊn.paɪp]
[US: ˈdaʊn.paɪp]

grondaianoun
{f}

tubo di scolonoun
{m}