paper cartridges
English
Noun
paper
cartridges
plural of
paper cartridge