ahde vefa

  1. Noun, Law pacta sunt servanda
  2. the principle that the treaties are binding
the principle of pacta sund servanda Noun, Law