Resulted (fr. Résultait)

Translation into English

Synonyms

  • découler
  • être le fruit de
  • provenir de
  • résulter de