English-French dictionary »

sled dog meaning in French

EnglishFrench
sled dog (dog)
noun

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