Portuguese-English dictionary »

sebastopol meaning in English

PortugueseEnglish
Sebastopol proper noun
{f}

Sevastopol(city)
proper noun