Traduction Anglais Français

English Version

"abnegate, deny" en Francais