meaning of Abschirmblech

Abschirmblech - German to English

protection dish

View more

  • valance