law agent

Explore definitions, synonyms, and language insights of law agent

Definitions

Noun
a solicitor in Scotland

More General Terms