torsingtranslation and definition "torsing", tamil lexiconWordTamil Definitiontorsingசுண்டுதல், எய்தல்