English-Spanish dictionary »

spin doctor meaning in Spanish

EnglishSpanish
spin doctor (person hired to improve public image)
noun

asesor de imagennoun
{m}