To prevent oneself (fr. S’empêcher)

Translation into English

Synonyms

  • s’abstenir
  • se restreindre
  • se retenir
  • s’interdire