Synonym-English dictionary »

official emissary synonyms in English

SynonymEnglish
official emissary noun

legatenoun