meaning of Ansichtskarte

Ansichtskarte - German to English

picture postcard