Caused (fr. Causèrent)

Translation into English

Synonyms

  • déclencheur
  • engendrant
  • provoquant