meaning of Bahnfahrkarte

Bahnfahrkarte - German to English

railway pass

View more

  • train ticket