Türkmenabat in Russian Türkmenabat in Russian Туркменаба́д proper noun A city in Lebap, Turkmenistan. Add to Flashcards