The Law Dictionary
LETHAL WEAPON
Law Professor
10 years ago
In Scotch law. A deadly weapon.
No related posts found
Exit mobile version