meaning of Aufklebefolie

Aufklebefolie - German to English

pressure-sensitive decal [transparency]