zamarras

English

Noun

zamarras

  1. plural of zamarra

Spanish

Noun

zamarras

  1. plural of zamarra