Prevents (fr. Empêche)

Translation into English

Synonyms

  • obstacle
  • blocage
  • empêchement
  • entrave
  • interdiction