charleroi

Noun
  1. City in southwestern Belgium;
    Center of an industrial region (synset 108870356)

Other Searches