Arabic-English dictionary »

دونكيرك meaning in English

ArabicEnglish
دونكيرك

Dunkirktown in France