to immortalize [ immortalized ; immortalized ]
Synonyms
  • أبّد ، أبقى ، أدام ، دوام
Notices
  • perpetuate, eternize