ソチ

Japanese

Proper noun

ソチ • (Sochi

  1. Sochi (a city in Russia)