English dictionary, thesaurus, translations & etymology
FreeDict.com

rain cats and dogs in Italian

rain cats and dogs in Italian

piovere a catinelle
verb
(idiomatic, impersonal) To rain very heavily.
diluviare
verb
(idiomatic, impersonal) To rain very heavily.
piovere come Dio la manda
verb
(idiomatic, impersonal) To rain very heavily.
scrosciare
verb
(idiomatic, impersonal) To rain very heavily.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.