Synonyms of Sebastopol in English :
Antonyms of Sebastopol in English
Thesaurus of Sebastopol in English
Sebastopol
see definition of sebastopolSynonyms of sebastopol
1. (noun) a city in southern Ukraine on the Black Sea
Synonyms of Sebastopol in English :
Antonyms of Sebastopol in English
Thesaurus of Sebastopol in English
1. (noun) a city in southern Ukraine on the Black Sea