×

démocratisation meaning in English

n. democratization

Related Words

  1. démocratique
  2. démocratiquement
  3. démocratiser
  4. démoder
PC Version

Copyright © 2018 WordTech Co.