German-English dictionary »

luftpostaufkleber meaning in English

GermanEnglish
der Luftpostaufkleber Substantiv

airmail stickernoun