express rifles

English

Noun

express rifles

  1. plural of express rifle