phonoscopes

English

Noun

phonoscopes

  1. plural of phonoscope