What does Autoaufkleber mean?

Autoaufkleber - German to English

bumper sticker

View more

  • car sign [sticker]