English
Files
Support
Membership
Account
Register
Login
Membership
Profile
Payments
Subscriptions
Search
witness stand
a stand or an enclosure from which a witness gives evidence in a court
English
Files
Support
Membership
Account
Register
Login
Membership
Profile
Payments
Subscriptions
Search