Stepanakert in Russian Stepanakert in Russian Степанаке́рт proper noun The capital of the Nagorno-Karabakh Republic. Add to Flashcards