Russian-English dictionary »

политтехнолог meaning in English

RussianEnglish
политтехнолог noun
{m}

spin doctor(person hired to improve public image)
noun