Ce înseamnă “banca martorilor”?

“banca martorilor” în Dicționar Român - Englez

  • the witness stand