Translation Of Improving Democracy In Different Languages

English
Ways to say improving democracy
Améliorer la démocratie