Polish-French dictionary »

darfur meaning in French

PolishFrench
Darfur

Darfour