pyrotrons

English

Noun

pyrotrons

  1. plural of pyrotron