meaning of Brustschild

Brustschild - German to English

breast-plate

View more

  • breast guard