French-English dictionary »

déneigeuse meaning in English

FrenchEnglish
déneigeuse nom {f}

snowblower [snowblowers]◼◼◼(a device for clearing a path or road of snow)
noun

snow plow(vehicle)
noun