Telugu

edit

Proper noun

edit

సోఛి (sōchi)

  1. Sochi (a city in Russia)