hombrera

Spanish

noun
Definitions
  • shoulder patch
  • shoulder padding
  • shoulderpad