meaning of Bankomatkarte

Bankomatkarte - German to English

debit card