Translation of ماجنا in English:

User Contribution

ماجنا

noun