English: Translation
cicada
noun
Insects and small creatures