photomatics

English

Noun

photomatics

  1. plural of photomatic