mechanical powertranslation and definition "mechanical power", tamil lexiconWordTamil Definitionmechanical powerஎந்திர ஆற்றல்mechanical powerஎந்திர ஆற்றல்mechanical powerஎந்திர ஆற்றல்