meaning of Armschutz

Armschutz - German to English

bracer

View more

  • supply shield [e.g. archery]