Practice Test Geeks home

Legal Support Legal Terminology 3

What does 'deposition' mean in legal proceedings?

Select your answer