French-English dictionary »

pelle traîneau meaning in English

FrenchEnglish
pelle traîneau nom

snow scoop(snow removal tool)
noun

pelle-traîneau nom

snow scoop(snow removal tool)
noun