marseilles

Explore definitions, synonyms, and language insights of marseilles

Definitions

Noun
a port city in southeastern France on the Mediterranean