meaning of Adressenkarte

Adressenkarte - German to English

target card