witness-box









witness-box


noun Chiefly British.

  1. witness stand.
50 queries 0.410