French-English dictionary »

[france] chasse-neige meaning in English

FrenchEnglish
[France] chasse-neige nom

snow plow(vehicle)
noun