Translation of poderes públicos in English:

poderes públicos

masculine plural noun

  • 1

    los poderes públicos the authorities