Traduction Anglais Français

Traduction "self-defeating (adj.)" en Francais

English Version