pleuvoir des cordes

Verb

 * 1)  to rain cats and dogs to rain heavily

Conjugation

 * see