French-English dictionary »

[colloquial] pleuvoir comme vache qui pisse meaning in English

FrenchEnglish
[colloquial] pleuvoir comme vache qui pisse verbe

bucket down(rain heavily)
verb