scapegoattranslation and definition "scapegoat", tamil lexiconWordTamil Definitionscapegoatபலியாடு, பழிக்கு இரை.