rifled slugs

English

Noun

rifled slugs

  1. plural of rifled slug