English-French dictionary »

thought leader meaning in French

EnglishFrench
thought leader (source of ideas)
noun

maître à penser◼◼◼nom {m}