addressographs

English

Noun

addressographs

  1. plural of addressograph