sinfonola

Spanish

Noun

sinfonola f (plural sinfonolas)

  1. jukebox

Further reading