Synonyms of Sebastopol in English :

Antonyms of Sebastopol in English

Thesaurus of Sebastopol in English

Sebastopol

see definition of sebastopol

Synonyms of sebastopol

1. (noun) a city in southern Ukraine on the Black Sea