sebastopolEnglish

Sebastopol, Sevastopol

Noun

A city in southern Ukraine on the Black Sea

English: Sebastopol, Sevastopol

Bahasa: Sebastopol, Sevastopol

Bahasa words with similar meanings

English words with similar meanings

Show 1 words