Subjunctive Past Tense (Subjonctif Passé)

to drop off, to deposit

Next