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