Turkish-English dictionary »

büyük sahra meaning in English

TurkishEnglish
Büyük Sahra proper noun

Sahara(desert)
proper noun
[UK: sə.ˈhe.rə] [US: sə.ˈhe.rə]