punching ball - French English Dictionary

punching ball

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "punching ball" in French English Dictionary : 1 result(s)

English French
Boxing
punching ball punching-ball [m]