Translation of مجھر in English:

User Contribution

مجھر

noun