See also: Punchinellos

English edit

Noun edit

punchinellos

  1. plural of punchinello