meaning of Ansichtspostkarte

Ansichtspostkarte - German to English

picture postcard