okori

Phonetic
[ɔkɔri]
Portuguese: Translation
larva
English: Translation
larva
noun
Insects and small creatures
Animals