official_emissaryEnglish

legate, official emissary

Noun

A member of a legation

English: legate, official emissary

English words with similar meanings

Show 1 words