memory cartridges

English

Noun

memory cartridges

  1. plural of memory cartridge