Polish-English dictionary »

yeti meaning in English

PolishEnglish
yeti noun

yetinoun
unidentified animal