Italian-English dictionary »

separazione dei poteri meaning in English

ItalianEnglish
separazione dei poteri noun
{f}

separation of powers(model for governance)
noun