Translation of Mamokebe/ Mamogašwa in English:

User Contribution

Mamokebe/ Mamogašwa

Mermaid

noun