rocola
Top 35000
Meanings
Noun
1. jukebox, nickelodeon (Costa Rica, El Salvador, Guatemala, Mexico, Venezuela)