Maori to English

Maori mauri

English life spirit

Definition Pending

level 2