Arabic-English dictionary »

صحراء كبرى meaning in English

ArabicEnglish
صحراء كبرى

sahara[UK: sə.ˈhe.rə] [US: sə.ˈhe.rə]

Sahara[UK: sə.ˈhe.rə] [US: sə.ˈhe.rə]