Legal terms glossary

Spanish - English

Search the glossary
Word in spanish
ministerio fiscal
Word in english
prosecution service
Definition

the principal public prosecuting agency for conducting criminal prosecutions.