emissaries
English
Noun
emissaries
plural of
emissary