manbajma

English: Translation
female crocodile
noun
animal; crocodile
Karawari