Definition of Sebastopol

  • 1. A city in southern Ukraine on the Black Sea Noun

Synonyms for word "sebastopol"

Semanticaly linked words with "sebastopol"