English Dictionary
◊ SEBASTOPOL
Sebastopol
n : a city in S Ukraine on the Black Sea [syn: {Sebastopol}, {Sevastopol}]