Back
official emissary
Meanings
a member of a legation
Synonyms
legate
Anagrams of
official emissary