live shots

English

Noun

live shots

  1. plural of live shot