meaning of cartero

cartero - Spanish to English

postman [Br.]