Meaning

1 senses
  1. A type of mechanically-played barrel organ designed to be played in the street.

    Drehorgel, Leierkasten

Translations

5 languages
Deutsch
By meaning 1
mechanically played street organ:
street organ — meaning, examples, forms, synonyms | Krumeto