meaning of Abdecktuch

Abdecktuch - German to English

(medical) drape

View more

  • dustsheet [decorating]