Traduction Anglais Français

Traduction "to punch sth. (ticket etc.)" en Francais

English Version