despachurrarte
Spanish
Verb
despachurrarte
infinitive of
despachurrar
combined with
te