Translation of "Sochi" into English
Sochi is the translation of "Sochi" into English.
Sochi
-
Sochi
properSouth Russian city on the coast of the Black Sea situated in Krasnodar Krai.
Vores nationale løfte til jer er, at Sochi er det bedste valg.
Our national pledge to you is, the choice of Sochi is the best choice.
-
Show algorithmically generated translations
Automatic translations of "Sochi" into English
-
Glosbe Translate
-
Google Translate
Add example
Add