Arabic-English dictionary »

ماجنا كارتا meaning in English

ArabicEnglish
ماجنا كارتا

Magna Carta[UK: ˈmæɡ.nəˈk.ɑː.tə] [US: ˈmæɡ.nəˈk.ɑː.tə]