English-Polish dictionary »

smartass meaning in Polish

EnglishPolish
smartass noun
one who is particularly insolent

besserwissernoun