Skip to main content

Definition

Forum established to negotiate an international agreement.

Details

Broader concept(s):

Alternative labels:
INC

Videos