French-English dictionary »

differdange meaning in English

FrenchEnglish
Differdange nom propre

Differdange◼◼◼(city)
proper noun