English-Polish dictionary »

muppet meaning in Polish

EnglishPolish
muppet noun
incompetent or foolish person

bałwannoun