super-shots

English

Noun

super-shots

  1. plural of supershot