Traduction Anglais Français

Traduction "leverage or pressure put on so." en Francais

English Version