English-Portuguese dictionary »

downpour meaning in Portuguese

EnglishPortuguese
downpour (heavy rain)
noun
[UK: ˈdaʊn.pɔː(r)]
[US: ˈdaʊn.pɔːr]

temporalnoun
{m}

torónoun
{m}