Spanish-English dictionary »

teócrata meaning in English

SpanishEnglish
teócrata noun
{m} {f}

theocrat(advocate)
noun
[UK: θiːəkrˈat] [US: θiːəkrˈæt]