Spanish-English dictionary »

separación de poderes meaning in English

SpanishEnglish
separación de poderes noun
{f}

separation of powers(model for governance)
noun