French-English dictionary »

traîneau à chien meaning in English

FrenchEnglish
traîneau à chien nom {m}

dogsled◼◼◼(sled pulled by dogs)
noun