Maori to English

Maori poraka

English frog

Definition Animal found in rivers streams, can live both in water and on land.

level 10