English-Polish dictionary »

sled dog meaning in Polish

EnglishPolish
sled dog noun
dog

pies zaprzęgowynoun