meaning of Aufladekarte

Aufladekarte - German to English

refill card

View more

  • top-up card