English
›
Words
concordat
Translation:
English
Noun
5
formal
agreement
Add
Translation