Dutch-English dictionary »

scheiding der machten meaning in English

DutchEnglish
scheiding der machten substantief
{f}

separation of powers(model for governance)
noun