it’s raining cats and dogs - French English Dictionary
History

it’s raining cats and dogs

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "it’s raining cats and dogs" in French English Dictionary : 3 result(s)

English French
Idioms
it’s raining cats and dogs il pleut des cordes
it’s raining cats and dogs il tombe des hallebardes
Expressions
it’s raining cats and dogs pleuvoir comme vache qui pisse