selongsong peluruBahasa Indonesia

cartridge

Noun

Ammunition consisting of a cylindrical casing containing an explosive charge and a bullet, fired from a rifle or handgun

English: cartridge

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words