emissary in Spanish
emissary in Spanish
emisario
an agent sent on a mission to represent the interests of someone else
emisaria
an agent sent on a mission to represent the interests of someone else