meaning of Blisterkarte

Blisterkarte - German to English

blister card