Search term सोची has 2 results
Jump to
HI Hindi EN English
सोची (sōcī) Sochi
सोची (proper) [city in Russia] (sōcī) Sochi (proper) [city in Russia]