English

edit

Noun

edit

zamarras

  1. plural of zamarra

Spanish

edit

Noun

edit

zamarras

  1. plural of zamarra