injiba

English: Translation
turtle
noun
Reptiles and amphibians
Animals
Plural form
injiba