kamus
.
Search
About
abominable_snowman
English
abominable snowman, yeti
Noun
A large hairy humanoid creature said to live in the Himalayas
English: abominable snowman, yeti
English words with similar meanings
Show 1 words
yeti