rhizoverbBeta
Feedback

envoy

Official representativenoun · An official representative sent on a diplomatic or special mission.