Arabic-English dictionary »

مَرْو meaning in English

ArabicEnglish
مَرْو

Mervoasis-city in Central Asia

مَرْو m

quartzmineral