Translation of مماسخ in English:

User Contribution

مماسخ

noun