Turkish-English dictionary »

şamar oğlanı meaning in English

TurkishEnglish
şamar oğlanı noun

fall guy(a scapegoat)
noun

scapegoat [scapegoats](someone blamed for someone else's error(s))
noun
[UK: ˈskeɪp.ɡəʊt] [US: ˈskeɪpɡoʊt]

şamaroğlanı noun

straight man(supporting comic)
noun

Your history