envoy in Swedish
envoy in Swedish
sändebud
A representative.
envoyé
A representative.