idehú

Phonetic
[idehú]
English: Translation
kite
noun