annunciators
English
Noun
annunciators
plural of
annunciator