Summary
English to French: more detail...
-
rain dogs and cats:
-
Wiktionary:
rain dogs and cats → pleuvoir à verse
-
Wiktionary:
English
Detailed Translations for rain dogs and cats from English to French
rain dogs and cats: (*Using Word and Sentence Splitter)
Wiktionary Translations for rain dogs and cats:
rain dogs and cats
verb
-
Pleuvoir très fort