STRASBOURG


Meaning of STRASBOURG in English

or German Strassburg geographical name city NE France on Ill River population 255,937

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.