to impair [ impaired ; impaired ]
Synonyme
  • أهلك ، أردى ، أباد ، استأصل ، أفنى ، دمّر ، أفسد
Notices
  • damage or weaken