BEOLINGUS
Dictionary - TU Chemnitz

 English  German

hand puppet; glove puppet Handpuppe {f}

hand puppets; glove puppets Handpuppen {pl}

marionette; puppet; puppet on a string Marionette {f}

marionettes; puppets Marionetten {pl}

sock puppet Sockenpuppe {f}

sock puppets Sockenpuppen {pl}