English
›
Words
scapegoat
Translation:
English
Noun
a
person
8
someone
who bears the blame for others
6
whipping
boy
Add
Translation