Legal terms glossary

English - Spanish

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

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