meaning of Bestellkarte

Bestellkarte - German to English

session card