Wiktionary
orchestrina
n. (context musical instruments English) orchestrion
n. (context musical instruments English) orchestrion