Maori to English

Maori taraka

English truck

Definition Pending

level 1