despachurrarles
Spanish
Verb
despachurrarles
infinitive of
despachurrar
combined with
les