English-French dictionary »

representative democracy meaning in French

EnglishFrench
representative democracy noun

démocratie représentative◼◼◼nom {f}