Version Française
Meaning of
"fantoche"
in English language
French to English
English to French
French
English
fantoche
puppet
fantoche (m)
puppet
fantoche
puppet (government, regime) (attr.)
fantoche, marionnette
puppet, marionette