messenger in Spanish
messenger in Spanish
mensajero
One who brings messages.
emisario
One who brings messages.