Spanish-French dictionary »

oclocracia meaning in French

SpanishFrench
oclocracia noun
{f}

ochlocratienom {f}