Version Française
Meaning of
"lanceur, lanceuse d’idées"
in English language
French to English
English to French
French
English
lanceur, lanceuse d’idées
initiator