mechanograms

English

Noun

mechanograms

  1. plural of mechanogram