Sign in
Dictionaries
English
non-disclosure agreement (NDA)