bumpstocks

English

Noun

bumpstocks

  1. plural of bumpstock