English-Polish dictionary »

screwball meaning in Polish

EnglishPolish
screwball adjective
crazy, offbeat, bizarre

absurdalnyadjective