Italian edit

Noun edit

fantocciate f

  1. plural of fantocciata