Sponsored Links

scapegoat

translation and definition "scapegoat", tamil lexicon

WordTamil Definition
scapegoatபலியாடு, பழிக்கு இரை.