thrashing machinetranslation and definition "thrashing machine", tamil lexiconWordTamil Definitionthrashing machineபோரடிக் கருவி