Translation of مخترع in English:

User Contribution

مخترع

noun