haonga o talinga

English: Translation
hole of the ear
noun