darfurEnglish

Darfur

Noun

An impoverished region of western Sudan

English: Darfur

Bahasa: Darfur

Bahasa words with similar meanings