Agreement

An arrangement between various parties usually about a specific end result

Comments are closed.

Related Terms