English-Polish dictionary »

doofus meaning in Polish

EnglishPolish
doofus noun
person with poor judgement and taste

głupeknoun