multirole


multirole

(ˈmʌltɪˌrəʊl) adjhaving a number of roles, functions, etc