Translation of marioneta in English:

marioneta

puppet, n.

feminine noun

  • 1

    puppet
    marionette
    es una marioneta de los militares he's a puppet of the army derogatory