Traduction Anglais Français

Traduction "to pinch sb. (also fig. for arrest)" en Francais

English Version