What does Abbaumatte mean?

Abbaumatte - German to English

floor coverings

View more

  • mat