Legal terms glossary

English - Spanish

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

a person charged with a crime