English-French dictionary »

dogsled meaning in French

EnglishFrench
dogsled (sled pulled by dogs)
noun

traîneau à chien◼◼◼nom {m}