Polish-English dictionary »

headshot meaning in English

PolishEnglish
headshot noun

headshotnoun
gunshot to the head