pacta sunt servanda (English, phrase)
expansion: pacta sunt servanda
Senses:
topics: law
glosses: Agreements must be kept.
Forms: