Translation of punching ball in Spanish:

punching ball

punching(-)ball, n.

noun

US

  • 1

    punching(-)ball masculine
    pera feminine