meaning of Abdeckfolie

Abdeckfolie - German to English

address sheeting