to rain cats and dogs - French English Dictionary
History

to rain cats and dogs



Meanings of "to rain cats and dogs" in French English Dictionary : 4 result(s)

English French
Idioms
to rain cats and dogs pleuvoir des cordes
to rain cats and dogs pleuvoir beaucoup
Technical
to rain cats and dogs pleuvoir à verse
to rain cats and dogs pleuvoir à seaux