immortalizetranslation and definition "immortalize", tamil lexiconWordTamil Definitionimmortalizeஇறவாநிலை வழங்கு, அழியாப்புகழை அளிங நிலைபேறான வாழ்வளி, நீடித்து நிலைத்திருக்கச்செய்.