umbrella organisations

listen to the pronunciation of umbrella organisations
English - English
plural form of umbrella organisation
umbrella organisation
An organisation that coordinates the activities of a number of member organisations and hence promotes a common purpose
umbrella organisations
Favorites