Stopping him (fr. L'arrêtant)

Translation into English

Synonyms

  • arrêteur
  • interrupteur
  • stoppeur