official emissary - Inglés Sinónimo Diccionario

official emissary

n.
[1] legate