English
›
Words
promise
or pledge
Translation:
English
Noun
1
assurance
Add
Translation