zamarra

Definitions:

  • A <xref>sheepskin</xref> <xref>coat</xref> worn in parts of <xref>Spain</xref>
powered by