mabeba

English: Translation
mice
noun
Insects and small creatures
Animals