multi-stakeholder

English edit

Adjective edit

multi-stakeholder (comparative more multi-stakeholder, superlative most multi-stakeholder)

  1. Alternative form of multistakeholder