Skip to content
WordWide
German
English
English
Meanings
1
sticker, adhesive label
2
vignette (road tax sticker)