frenchwhat-logo

FrenchwhatConjugation Practice

déposer

[ to drop off; to testify ]