English-Polish dictionary »

yeti meaning in Polish

EnglishPolish
yeti noun
unidentified animal

yetinoun