English
›
Words
a
formal agreement of marriage or engagement
Translation:
English
Noun
0
contract
Add
Translation