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