strasbourg
Explore definitions, synonyms, and language insights of strasbourg
Definitions
Noun
city on the Rhine in eastern France near the German border; an inland port
Explore definitions, synonyms, and language insights of strasbourg