kasaa

Spanish: Translation
hormiga
English: Translation
ant
noun