English-Polish dictionary »

spin doctor meaning in Polish

EnglishPolish
spin doctor noun
person hired to improve public image

spin doctornoun

spin doktornoun