addressographEnglish

Addressograph, addressing machine

Noun

A printer that automatically prints addresses on letters for mailing

English: addressing machine, Addressograph

English words with similar meanings

Show 1 words