Translation of مد خور in English:

User Contribution

مد خور

noun