HAND PUPPET


Meaning of HAND PUPPET in English

[hand puppet] n (1947): puppet 1a

Merriam-Webster English vocab.      Английский словарь Merriam Webster.