ejaadaijji

Phonetic
[e.ha.a.ˈɗai.χi]
Spanish: Translation
paladar
English: Translation
palate
noun
Body parts