frenchwhat-logo

FrenchwhatConjugation Practice

dépêcher

[ to dispatch, (se) to hurry ]