English-Polish dictionary »

dogo meaning in Polish

EnglishPolish
dogo

dog

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

naiwny dobroczyńcanoun