English-Polish dictionary »

kick oneself meaning in Polish

EnglishPolish
kick oneself

pluć sobie w brodę