Version Française
Translate
"umbrella organisation"
to French Language
English to French
French to English
English
French
umbrella organisation
(Org.) organisation-cadre; organisation qui chapeaute (une campagne/une activité).