GeneralConnection.com
➔
Dictionary
barrel organ
Noun
1. grind organ
1. hand organ, hurdy gurdy, street organ, musical instrument, instrument
Usage