Polish-English dictionary »

psi zaprzęg meaning in English

PolishEnglish
psi zaprzęg noun

dogslednoun
sled pulled by dogs