Polish-English dictionary »

omdurman meaning in English

PolishEnglish
Omdurman

Omdurman