Italian edit

Noun edit

fantocciata f (plural fantocciate)

  1. puppet show