Detail

preferred label
filmstrip projector
English
Published

Other Properties

English preferred label filmstrip projector Published
English definition A projector designed for use with filmstrips. Published