Arabic-English dictionary »

المَرْج meaning in English

ArabicEnglish
المَرْج

MarjLibyan city|Barca|Barqa