Legal terms glossary

Spanish - English

Search the glossary
Word in spanish
imputado
Word in english
accused
Definition

a person charged with a crime