Translation of rumba in English:

rumba

rumba

noun

  • 1

    rumba, ballroom dance of Cuban origin