YourDictionary

trustor

noun

Law settlor (sense )

Learn more about trustor

link/cite print suggestion box