scapegoat


Results for "scapegoat"

English - Turkish Dictionary

scapegoat

(English - Turkish Dictionary) :
i. günah keçisi; şamar oğlanı.