Legal terms glossary

English - Spanish

Search the glossary
Word in english
venue
Word in spanish
competencia
Definition

the proper or most convenient location for trial of a case