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