Past Tense (Passé Composé)

to entrust, to confide

Next