Legal terms glossary

Spanish - English

Search the glossary
Word in spanish
sala de audiencia
Word in english
courtroom
Definition

room in which a court of law is held