Orchestrina [noun]

Definition of Orchestrina:

device playing music

Synonyms of Orchestrina:

● Jukebox

● Musical box

● Orchestrion


Opposite/Antonyms of Orchestrina:

-


Sentence/Example of Orchestrina: