Foresight (fr. Prévoyance)

Translation into English

Synonyms

  • sagesse
  • anticipation
  • foresight
  • précaution