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


Answer: Loading...