Attested.to

Definition

a musical instrument that makes music by rotation of a cylinder studded with pegs

Seed ·

Term in context

barrel organ in CommonParlance