Spanish-French dictionary »

teócrata meaning in French

SpanishFrench
teócrata noun
{m} {f}

théocratenom