Traduction Anglais Français

Traduction "put one’s case (to)" en Francais

English Version