carbon restorationtranslation and definition "carbon restoration", tamil lexiconWordTamil Definitioncarbon restorationகாபன்மீட்சி