hand organ
Explore definitions, synonyms, and language insights of hand organ
Definitions
Noun
a musical instrument that makes music by rotation of a cylinder studded with pegs
Explore definitions, synonyms, and language insights of hand organ