English-French dictionary »

hand puppet meaning in French

EnglishFrench
hand puppet (puppet operated by the hand)
noun

marionnette à gaine◼◼◼nom {f}