English-Italian dictionary »

downstream meaning in Italian

EnglishItalian
downstream (lower down, in relation to a river or stream)
adjective
[UK: daʊn.ˈstriːm]
[US: ˈdaʊn.ˌstrim]

a valleadjective