English-Portuguese dictionary »

separation of powers meaning in Portuguese

EnglishPortuguese
separation of powers (model for governance)
noun

separação dos poderesnoun