zamarros

English

Noun

zamarros

  1. plural of zamarro

Spanish

Noun

zamarros m pl

  1. plural of zamarro