punching-ball - French English Dictionary

punching-ball

Play ENFRFRfr
Play ENFRFRca

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

French English
Boxing
punching-ball [m] punching ball
punching-ball [m] punch ball