French-English dictionary »

marionnette à gaine meaning in English

FrenchEnglish
marionnette à gaine nom {f}

hand puppet◼◼◼(puppet operated by the hand)
noun