Legal terms glossary

Spanish - English

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

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

Similar terms