amenekuku

Phonetic
[amenekuku]
English: Translation
mantis
noun
Insects and small creatures
Notes

AN 80, 2-August-11, Matugar, PNG. Recorded by Danielle Barth.