meaning of Anwesenheitskarte

Anwesenheitskarte - German to English

attendance card