li lilañ

li lilañ
Phonetic
[li lilã]
English: Translation
cicada (Cicadidae)
noun
Animals
Insects and small creatures
Example Sentence
Photo by Tage Kanno
Notes

Ziro, June 2015