English edit

Noun edit

zamarras

  1. plural of zamarra

Spanish edit

Noun edit

zamarras

  1. plural of zamarra