Polish-English dictionary »

soczi meaning in English

PolishEnglish
Soczi noun

Sochinoun
city in Russia