courier in Spanish
courier in Spanish
mensajero
A person who delivers messages.
estafeta
A person who delivers messages.