dépêcha
French
Verb
dépêcha
third-person singular past historic of
dépêcher