Glossary Element  national delegation

Source
Contributor
Approved Yes
English term national delegation
Language Translations
French délégation nationale
English definition one or more officials who are empowered to represent and negotiate on behalf of their government
Language Translations
French un ou plusieurs haut-représentant habilités à représenter et négocier au nom de leur gouvernement.