Definizioni Inglese

  • A large board that records and displays the score of a game or contest.