tutu nanu

Phonetic
[tutu nanu]
English: Translation
bumble bee
noun
Animals
Insects and small creatures
Notes

Ziro, October 2015