Maori to English

Maori tukutuku

English spider web

Definition Trap made by spiders

level 5