meaning of Abklatschkarte

Abklatschkarte - German to English

test card