French-English dictionary »

diekirch meaning in English

FrenchEnglish
Diekirch nom propre

Diekirch◼◼◼(city)
proper noun