German-English dictionary »

fensteraufkleber meaning in English

GermanEnglish
der Fensteraufkleber Substantiv

window streamernoun