avengementtranslation and definition "avengement", tamil lexiconWordTamil Definitionavengementபழிதுடைப்பு.