English-Spanish dictionary »

zumba meaning in Spanish

EnglishSpanish
Zumba (dance fitness program)
proper noun

zumbaproper noun
{m} {f}