Entrusting Synonyms
Put into the care or protection of someone
(Verb)
To put in the charge of another for care, use, or performance
(Verb)
Advertisement
Advertisement