English-French dictionary »

heterocracy meaning in French

EnglishFrench
heterocracy (all senses)
noun

hétérocratienom {f}