Heal (fr. Guérir)

Translation into English

Synonyms

  • soigner
  • réhabiliter
  • remédier
  • restaurer