street organ in Spanish
street organ in Spanish
organillo
(musical instrument) A type of mechanically-played barrel organ designed to be played in the street.
organito
(musical instrument) A type of mechanically-played barrel organ designed to be played in the street.