punching ball

listen to the pronunciation of punching ball
French - English
punching ball
{n} punchball
punch ball
German - English

Definition of punching ball in German English dictionary

Punchingball
punchball