Translation of مگدھا in English:

User Contribution

مگدھا

noun