Englishfor English speakers
emissary English
Meaning emissary meaning
What does emissary mean?
emissary
Synonyms emissary synonyms
What other words have the same or similar meaning as emissary?