ekojjajee

Phonetic
[e.ko.χa.ˈhe.e]
Spanish: Translation
párpado
English: Translation
eyelid
noun
Body parts