English
›
Words
entrust
someone or something to
Translation:
English
2
commend
Add
Translation