The Law Dictionary
CAMERA STELLATA
Law Professor
10 years ago
Eng. law. The court of the Star Chamber, now abolished.
Exit mobile version