French-English dictionary »

rumba meaning in English

FrenchEnglish
rumba nom {f}

rumba◼◼◼(dance)
noun
[UK: ˈrʌm.bə] [US: ˈrʌm.bə]