Compulsory-purchase meaning

(UK) Eminent domain.
noun
0
0
Advertisement