igajishaba

English: Translation
red ant
noun
Animals
Insects and small creatures