Traduction Anglais Français

Traduction "punch (sb, at close range, without a windup)" en Francais

English Version