Tamil Meaning

avenger meaning in tamil

any one who takes vengeance or revenge

avenger tamil meaning example

பழிவாங்குபவர்