Hard drive

    0
    25

    A hardware component used for long-term memory