English-Polish dictionary »

pillock meaning in Polish

EnglishPolish
pillock noun
a stupid person

borsuknoun