haonga lalo de henua

English: Translation
cave
noun