English
›
Words
an
understanding between two parties
Translation:
English
Noun
1
agreement
Add
Translation