Entrust (fr. Confier)

Translation into English

Synonyms