Polish-French dictionary »

ochlokracja meaning in French

PolishFrench
ochlokracja

ochlocratie