English-Polish dictionary »

sacrificial lamb meaning in Polish

EnglishPolish
sacrificial lamb noun
person

kozioł ofiarnynoun