Sign in
Dictionaries
English
enter into an agreement