detectographs

detectographs

English

Noun

detectographs

  1. plural of detectograph