catalytic convertertranslation and definition "catalytic converter", tamil lexiconWordTamil Definitioncatalytic converterவினையூக்க மாசகற்றி - வெளியேறி நச்சு வளிகளை குறைக்கச்செய்யும் சாதனம்