Traducción de democratizador in English:

democratizador

democratizing, adj.

adjetivoFeminine democratizadora

  • 1

    (before noun) democratizing