Translation of Mmegi in English:

User Contribution

Mmegi

Reporter

noun