What does Abokarte mean?

Abokarte - German to English

subscription card [pay TV]

View more

  • subscription pass