English to Arabic

Meaning for:
Zomba
other
زومبا