Arabic-English dictionary »

زَاغْرُوس meaning in English

ArabicEnglish
زَاغْرُوس m-p

Zagrosa mountain range