sevastopol
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a city in southern Ukraine on the Black Sea
Sebastopol
.
WordNet
Previous
setule
setulose
setup
setwall
seurat
Next
seven
sevener
sevenfold
sevennight
sevens