despacharla
Spanish
Verb
despacharla
infinitive of
despachar
combined with
la