Chinese-English dictionary »

西撒哈拉 /xī sāhālā/ meaning in English

ChineseEnglish
西撒哈拉 / Sāhālā/ proper noun

Western Sahara(a territory in northern Africa)
proper noun
[UK: ˈwe.stən sə.ˈhe.rə] [US: ˈwe.stərn sə.ˈhe.rə]