Legal Terms Glossary

English - Spanish

Search for another word
Word in english


Word in spanish



a person who testifies under oath in a trial (or a deposition which may be used in a trial if the witness is not available) with first-hand or expert evidence useful in a lawsuit.

Need help with your translation?

Contact us for a human translation

Request a free quote