English-French dictionary »

separation of powers meaning in French

EnglishFrench
separation of powers (model for governance)
noun

séparation des pouvoirs◼◼◼nom {f}