dropshots

English

Noun

dropshots

  1. plural of dropshot