haonga

English: Translation
hole
noun