rhizoverbBeta
Feedback

ambassador

Diplomatic representativenoun · An appointed representative speaking on behalf of a country or organization.