to restore [ restored ; restored ]
Synonyme
  • داوى ، عالج