to restore [ restored ; restored ]
Synonyme
  • أرجع ، ردّ ، أثاب