úì atúu

Phonetic
[úì atúu]
English: Translation
forest bug
noun
Animals
Insects and small creatures
Notes

Ziro, October 2015