What does Autogrammkarte mean?

Autogrammkarte - German to English

autograph card