messenger in Catalan
messenger in Catalan
missatger
One who brings messages.
missatgera
One who brings messages.