Translation of idiota útil in English:

idiota útil

idealistic puppet, n.

masculine and feminine noun

  • 1

    idealistic puppet
    idealistic stooge