APDSFS

AcronymDefinition
APDSFSArmour Piercing Discarding Sabot Fin Stabilized