English
›
Words
solemnly
pledge or promise (faith or loyalty)
Translation:
English
5
plight
Add
Translation