Skip to main content

Definition

An international organization representing 88 member states and governments that share French as a common language.

Details

Broader concept(s):

Documents

Negotiator's Handbook