Translation of pacto social in English:

pacto social

social contract, n.

masculine noun

  • 1

    social contract