piezotransducers

English

Noun

piezotransducers

  1. plural of piezotransducer