Prevented (fr. Empêchait)

Translation into English

Synonyms

  • entraver
  • gêner
  • interdire
  • obstruer