0%

ALL meanings of strassburg

S s
  • noun strassburg a city in NE France, on the Rhine: the chief French inland port; under German rule (1870–1918); university (1567); seat of the Council of Europe and of the European Parliament. Pop: 264 115 (1999) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?