Dictionary search results

Showing 1-2 of 2 results

videodisc British & World English

A CD-ROM or other disc used to store visual images