render someone/something immortal - İngilizce Eşanlam Sözlük

Can't found any synonym terms.