Mobile
Log In Sign Up
Home > english-french > "democratization" in French

French translation for "democratization"

 
n. démocratisation (processus aboutissant vers la démocratie, diriger un pouvoir démocratique, action d'inculquer un caractère démocratique)
Similar Words:
, "democratism" French translation, "democratize" French translation, "democritus" French translation, "demoded" French translation, "demode" French translation, "demodulate" French translation