English
›
Words
insure
Translation:
English
Verb
to
contract to receive monetary compensation for loss of property
6
guarantee
Add
Translation