Treaty


Synonyms

compromise deed |A|A treaty of peacepeace ; treaty

Urdu Meanings




Android app on Google Play
iOS app on iTunes
googleplus  twitter