zaro

Category: Scottish Law Terminology

What Does Indictment Deferred Mean in Scotland?