French-English dictionary »

poudreuse meaning in English

FrenchEnglish
poudreuse nom {f}

powder snow◼◼◼(uncompacted snow)
noun