English

edit

Noun

edit

diaphanoscopes

  1. plural of diaphanoscope