rain cats and dogs in French
rain cats and dogs in French
pleuvoir des cordes
(idiomatic, impersonal) To rain very heavily.
pleuvoir à verse
(idiomatic, impersonal) To rain very heavily.
pleuvoir des hallebardes
(idiomatic, impersonal) To rain very heavily.
dracher
(idiomatic, impersonal) To rain very heavily.
pleuvoir à boire debout
(idiomatic, impersonal) To rain very heavily.
pleuvoir à seaux
(idiomatic, impersonal) To rain very heavily.