Back to Dictionary
伦巴
倫巴
lúnbā
1. rumba (loanword)