French-English dictionary »

grevenmacher meaning in English

FrenchEnglish
Grevenmacher nom propre

Grevenmacher◼◼◼(city)
proper noun