callustranslation and definition "callus", tamil lexiconWordTamil Definitioncallusதோல் தடிப்புtegmen, callusமூடுபடை