meaning of Abokarte

Abokarte - German to English

subscription card [pay TV]

View more

  • subscription pass