self-defencetranslation and definition "self-defence", tamil lexiconWordTamil Definitionself-defenceதற்காப்பு.