impulse turbinetranslation and definition "impulse turbine", tamil lexiconWordTamil Definitionimpulse turbineகணத்தாக்குச்சுழலிimpulse turbineகணத்தாக்குச்சுழல்சக்கரம்