Polish-English dictionary »

dostawać po łapach meaning in English

PolishEnglish
dostawać po łapach noun

slap on the wristnoun
overly mild punishment