Meaning of zamarros in Spanish:

zamarros

masculine plural noun

Colombia, Ecuador, Venezuela
  • 1Pantalones de cuero que se utilizan para montar a caballo.