What does Abdecktuch mean?

Abdecktuch - German to English

(medical) drape

View more

  • dustsheet [decorating]