Translation of división de poderes in English:

división de poderes

separation of powers, n.

feminine noun

  • 1

    separation of powers