cartridge papers
English
Noun
cartridge
papers
plural of
cartridge paper