pistontranslation and definition "piston", tamil lexiconWordTamil Definitionpistonஆடுதண்டுfree pistonகட்டில்லாவாடுதண்டுpiston ringஆடுதண்டுவளையம்piston gaugeஆடுதண்டுமானி