Arabic-French dictionary »

مَاجْنَا كَارْتَا meaning in French

ArabicFrench
مَاجْنَا كَارْتَا f

Magna Cartaf