French-English dictionary »

hétérocratie meaning in English

FrenchEnglish
hétérocratie nom {f}

heterocracy(all senses)
noun