ngolo

Phonetic
[ngolo]
English: Translation
mountains (1)
noun
Earth, geology and landscape