Version Française
Translate
"mastermind (to)"
to French Language
English to French
French to English
English
French
mastermind (to)
concevoir; élaborer; ourdir; organiser; planifier; être l’auteur/le concepteur/ être à l’origine de.