Polish-English dictionary »

darfur meaning in English

PolishEnglish
Darfur noun

Darfurnoun
region in western Sudan where the Fur live