French-Spanish dictionary »

théocrate meaning in Spanish

FrenchSpanish
théocrate nom

teócratanoun
{m} {f}