Dutch-English dictionary »

sledehond meaning in English

DutchEnglish
sledehond substantief
{m}

sled dog(dog)
noun