Entrusted (fr. Confié)

Translation into English

Synonyms