meaning of Autogrammkarte

Autogrammkarte - German to English

autograph card