Legal terms glossary

Spanish - English

Search the glossary
Word in spanish
arma
Word in english
weapon
Definition

any instrument or device for use in attack or defense in combat, fighting, or war.