Translation of hombre de paja in English:

hombre de paja

puppet, n.

masculine noun

  • 1

    (en política) puppet
    (en un negocio sucio) front man
    (en un negocio sucio) front informal
    (en un negocio sucio) straw man US