oghoghozu

Phonetic
[oɤoɤozu]
English: Translation
cataract
noun