Translation of zamba in English:

zamba

zamba, n.

feminine noun

  • 1

    (South American folk dance) zamba
    llamar a algn zamba (y) canuta to call sb every name under the sun informal