French-English dictionary »

giboulée de mars meaning in English

FrenchEnglish
giboulée de mars nom {f}

April shower◼◼◼(rain characteristic of spring)
noun