The Law Dictionary
PACTA SUNT SERVANDA
Law Professor
10 years ago
Latin term for agreements must be kept.
Exit mobile version