French-English dictionary »

façonneur d’image meaning in English

FrenchEnglish
façonneur d’image nom {m}

spin doctor(person hired to improve public image)
noun