Polish-English dictionary »

spin doktor meaning in English

PolishEnglish
spin doktor noun

spin doctornoun
person hired to improve public image