Result (fr. Résulter)

Translation into English

Synonyms

  • découler
  • émaner
  • se manifester