Legal terms glossary

Spanish - English

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

the proper or most convenient location for trial of a case