Sochi in Danish Sochi in Danish Sotji proper noun A city in Krasnodar Krai, Russia. Add to Flashcards