English edit

Noun edit

zamarros

  1. plural of zamarro

Spanish edit

Noun edit

zamarros m pl

  1. plural of zamarro