English dictionary, thesaurus, translations & etymology
FreeDict.com

downpour in Italian

downpour in Italian

acquazzone
noun
A heavy rain.
rovescio
noun
A heavy rain.
diluvio
noun
A heavy rain.
nubifragio
noun
A heavy rain.
temporale
noun
A heavy rain.
diluviare
verb
(intransitive) To pour down; rain heavily.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.