drubbingtranslation and definition "drubbing", tamil lexiconWordTamil Definitiondrubbingதடியாலடித்தல்.