Translation of mmegi in English:

User Contribution

mmegi

Reporter

noun