PACTA SUNT SERVANDA Law Professor 10 years ago Latin term for agreements must be kept. No related posts found