Advertisement

Punchinello (n.)

popular puppet of Italian origin; see Punch.

Others are reading

Advertisement