zaro
Category: Scottish Law Terminology
What Does Indictment Deferred Mean in Scotland?