English-Spanish dictionary »

separation of powers meaning in Spanish

EnglishSpanish
separation of powers (model for governance)
noun

separación de poderesnoun
{f}