ndìtíxí

ndìtíxí
English: Translation
cicada
Spanish: Translation
chicharra
noun
Animals
Insects and small creatures