sales agreement - English Synonyms Dictionary

sales agreement

n.
[1] sale