emissary in Swedish
emissary in Swedish
sändebud
an agent sent on a mission to represent the interests of someone else
emissarie
an agent sent on a mission to represent the interests of someone else