Traduction Anglais Français

Traduction "effect, effectuate" en Francais

English Version