Arabic-English dictionary »

الصَّحْرَاء الْكُبْرَى meaning in English

ArabicEnglish
الصَّحْرَاء الْكُبْرَى f

Saharadesert

Your history