What does Autobahnvignette mean?

Autobahnvignette - German to English

motorway permit sticker [Br.]

View more

  • tollway license sticker [Am.]