irradiators

English

Noun

irradiators

  1. plural of irradiator