Te Reo Maori Dictionary

wairua (Level: 2 )

English: spirit

Pending