CAMBRIDGE DICTIONARY NOUN

Treaty

Definition

a written agreement between two or more countries, formally approved and signed by their leaders

All Translations

🇵🇰 Urdu معاہدہ, عہد نامہ, قول وقرار

More German Vocabulary