meaning of Abwesenheitskarte

Abwesenheitskarte - German to English

lack card