What does Antirutschmatte mean?

Antirutschmatte - German to English

anti-slip pad

View more

  • anti-slide pad