montbéliard









montbéliard


noun

  1. an industrial town in E France: former capital of the duchy of Burgundy. Pop: 27 570 (1999)
48 queries 0.596