Translation of teatro de guiñol in English:

teatro de guiñol

puppet theater, n.

masculine noun

  • 1

    puppet theater US
    puppet theatre British