French-English dictionary »

maître à penser meaning in English

FrenchEnglish
maître à penser nom {m}

thought leader◼◼◼(source of ideas)
noun