English
›
Words
.
an agreement between two or more parties to do something in exchange for something else
Translation:
English
Noun
4
contract
Add
Translation