Prevented him (fr. L'empêcha)

Translation into English

Synonyms

  • bloquer
  • entraver
  • gêner
  • interdire
  • obstruer