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