emejjoto

Phonetic
[emeˈχoto]
Spanish: Translation
palma de la mano
English: Translation
palm of one's hand
noun
Body parts