English to Indonesian
yeti yeti
yeti
please wait
by Xamux Translate
yeti
noun
a large hairy humanoid creature said to live in the Himalayas
makhluk humanoid yang besar berbulu mengatakan untuk tinggal di Himalaya
source: WordNet 3.0

Example(s)

And we also found this spectacular yeti crab
Dan kami menemukan kepiting yeti menakjubkan ini
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix