English-Polish dictionary »

dogsled meaning in Polish

EnglishPolish
dogsled noun
sled pulled by dogs

psi zaprzęgnoun