Prevented (fr. Empêchée)

Translation into English

Synonyms

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