meaning of Bestenliste

Bestenliste - German to English

large score number

View more

  • highscore record
  • large score table
  • highscore dining table
  • leaderboard