English to Hindi

Meaning for:
scapegoat
other
बलि का बकरा;बलि का बकरा बनाना