despachurrarle
Spanish
Verb
despachurrarle
infinitive of
despachurrar
combined with
le