Polish-English dictionary »

pluć sobie w brodę meaning in English

PolishEnglish
pluć sobie w brodę

kick oneself

pluć sobie w brodę verb

kickverb
reproach oneself