What does Bankkundenkarte mean?

Bankkundenkarte - German to English

charge card

View more

  • bank buyer card