What does Abweiser mean?

Abweiser - German to English

baffle

View more

  • deflector