English-Polish dictionary »

do-gooder meaning in Polish

EnglishPolish
do-gooder noun
one who has a conviction of their own moral superiority

naiwny dobroczyńcanoun