Translation of مُصْدَأ in English:

User Contribution

مُصْدَأ

noun