Translation of mamokebe/ mamogašwa in English:

User Contribution

mamokebe/ mamogašwa

Mermaid

noun