English to Greek Dictionary
scapegoat
Αποδιοπομπαίος τράγος
Related Images/Visuals for scapegoat
Meaning for scapegoat found in 28 Languages.
Sponored Video