self-slaughtertranslation and definition "self-slaughter", tamil lexiconWordTamil Definitionself-slaughterதற்கொலை.self-slaughteredதானே படுகொலை செய்துகொண்ட.