tiuto

tiuto
English: Translation
grasshopper
noun
Insects and small creatures
ID
1999