ball_cartridgeEnglish

ball cartridge

Noun

A general purpose cartridge having a primer and a ball and a full charge of powder

English: ball cartridge