defectoscopes

English

Noun

defectoscopes

  1. plural of defectoscope