Polish-English dictionary »

coup de grâce meaning in English

PolishEnglish
coup de grâce noun

finishing movenoun
final blow