Meaning of sevastopol
Definition of sevastopol
(noun)
a
city
in
southern
Ukraine on the Black Sea
Other information on sevastopol
WIKIPEDIA results for
sevastopol
Amazon results for
sevastopol
Tweet