esoo

Phonetic
[eˈsoo]
Spanish: Translation
ombligo
English: Translation
navel
noun
Body parts