kill shots

English

Noun

kill shots

  1. plural of kill shot