Detail

definition
A projector designed for use with filmstrips.
English
Published

Other Properties

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