Dictionary search results

Showing 1-2 of 2 results

mail merge British & World English

The automatic addition of names and addresses from a database to letters and envelopes in order to facilitate sending mail, especially advertising, to many addresses