thermoresistors

English

Noun

thermoresistors

  1. plural of thermoresistor