German-English dictionary »

handpuppe meaning in English

GermanEnglish
die Handpuppe [der Handpuppe; die Handpuppen] Substantiv

glove puppet◼◼◼noun