Search term イエティ has 2 results
Jump to
JA Japanese EN English
イエティ (n) [manlike or apelike animal said to exist in the Himalayas] abominable snowman (n) [manlike or apelike animal said to exist in the Himalayas]
イエティ Yeti