English

edit

Noun

edit

zamarros

  1. plural of zamarro

Spanish

edit

Noun

edit

zamarros m pl

  1. plural of zamarro