English-Polish dictionary »

patsy meaning in Polish

EnglishPolish
patsy noun
a person who is taken advantage of

frajernoun