rejuvenationtranslation and definition "rejuvenation", tamil lexiconWordTamil Definitionrejuvenationபுத்துயிர்ப்புrejuvenation (of river)(ஆற்றின்) புத்துயிர்ப்பு, மறு ஆக்கம்