What does Armschutz mean?

Armschutz - German to English

bracer

View more

  • supply shield [e.g. archery]