meaning of Ansteckschildchen

Ansteckschildchen - German to English

badge