Sevastopol
English Dictionary
->
Letter S
-> Sevastopol
Search Dictionary:
Sevastopol Definition
(n)
a
city
in
southern
Ukraine
on
the
Black
Sea
Sevastopol Synonyms
Sebastopol
Sevastopol
© Art Branch Inc.