French-English dictionary »

gembloux meaning in English

FrenchEnglish
Gembloux nom {f}

Gembloux◼◼◼(a city in Namur Province)
proper noun