Spanish-English Dictionarydemocratizar
Meaning of democratizar