Turkmenbashi in Russian Turkmenbashi in Russian Туркмѐнбаши́ proper noun A city in Balkan, Turkmenistan Add to Flashcards