Legal terms glossary

English - Spanish

Search the glossary
Word in english
protection
Word in spanish
amparo
Definition

that benefit or safety which the law affords to the citizens.