VariousWords beta
Definitions:
Noun
Definition: A show, theatrical performance, in which the parts are played by puppets impersonating human or other characters
VariousWords beta
Definition: A show, theatrical performance, in which the parts are played by puppets impersonating human or other characters