DictionaryForumContacts

   English
Terms containing delegate | all forms
SubjectEnglishCatalan
environ.delegated management The process of assigning or transferring authority, decision making or a specific administrative function from one entity to anothergestió delegada