Shahrisabz in Russian Shahrisabz in Russian Шахрисабз proper noun A city in Uzbekistan. Add to Flashcards