Meaning of irradiator in English:

irradiator

noun