Maori to English

Maori kiwi

English kiwi

Definition Native bird with long beak (cannot fly).

level 9