Handpuppen - German English Dictionary

Handpuppen

Play ENDEDEde

Meanings of "Handpuppen" in English German Dictionary : 2 result(s)

German English
General
Handpuppen [pl] glove puppets
Technical
Handpuppen [pl] hand puppets