Dictionary for word “emissaries”
emissaries - Did you Mean?
emissary (emissaries)