Traduction Anglais Français

Traduction "to take it out on sb. (to vent one’s anger on)" en Francais

English Version