rhizoverbBeta
Feedback

emissary

Representative on a missionnoun · A representative sent on a mission.