Te Reo Maori Dictionary

harikoa (Level: 6 )

English: happy

Pending