No exact translation found for
رُومْبَا

Do you mean: