English translation interpretation of barumba

(This translation is made by Joao Berger. If you have any comments, send me a note. Note: Barumba is the name of a club in London.) > Onde e espirito danca esta vivo e alegre? > Barumba....