English-French dictionary »

spin doctor meaning in French

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

spin doctor◼◼◼nom {m}

façonneur d’imagenom {m}