Definitions: Legal Terms: A formal agreement enforceable by law.?


Answer: Loading...