French-English dictionary »

chien de traîneau meaning in English

FrenchEnglish
chien de traîneau nom {m}

sled dog◼◼◼(dog)
noun