German-English dictionary »

autoaufkleber meaning in English

GermanEnglish
der Autoaufkleber Substantiv

bumper sticker◼◼◼noun