Nevertheless (fr. N'empêchait)

Translation into English

Synonyms

  • laisser faire
  • ne pas empêcher
  • ne pas faire obstacle