English-Polish dictionary »

smart aleck meaning in Polish

EnglishPolish
smart aleck noun
a know-it-all

besserwissernoun