carteros

Spanish

Noun

carteros m pl

  1. plural of cartero