×

décentralisation meaning in English

n. decentralization, distribution of administrative powers (of a central authority)

Related Words

  1. décent
  2. décentrage
  3. décentraliser
  4. décentralisme
PC Version

Copyright © 2018 WordTech Co.