Legal Terms: A formal agreement enforceable by law?


Answer: Loading...