English
›
Words
the
document detailing the terms of the agreement
Translation:
English
Noun
2
contract
Add
Translation