troyka - Turkish English Dictionary

troyka

Meanings of "troyka" in English Turkish Dictionary : 1 result(s)

Turkish English
Medical
troyka troika n.
This matter was also raised during the troika of political leaders with Russia on 16 January.
Bu konu 16 Ocak'ta Rusya ile yapılan siyasi liderler troykasında da gündeme gelmiştir.

More Sentences