Pinyin Dictionary results for "suo qi"

索契
Sochi (city on the Black Sea in Russia)
Dictionary data provided by CC-CEDICT