Czech-English dictionary »

soči meaning in English

CzechEnglish
Soči proper noun
{n}

Sochi(city in Russia)
proper noun
[UK: ˈsotʃi] [US: ˈsotʃi]

vysočina noun
{f}

highland [highlands](elevated land)
noun
[UK: ˈhaɪ.lænd] [US: ˈhaɪ.lənd]