Prevented (fr. Empêché)

Translation into English

Synonyms

  • bloqué
  • entravé
  • gêné
  • obstrué