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


Answer: Loading...