What does Abdeckgitter mean?

Abdeckgitter - German to English

grating

View more

  • protective grid