Traduction Anglais Français

Traduction "to repress / suppress a desire" en Francais

English Version