Dictionary / Sports

zumba

زومبا

/ZUMBA/

English

Zumba

French

Zumba

Part of Speech

noun

Register

standard