Polish-English dictionary »

stłuczka meaning in English

PolishEnglish
stłuczka noun

bumpnoun
a light blow or jolting collision

fender-bendernoun
minor car accident