despachurran
Spanish
Verb
despachurran
third-person plural present indicative of
despachurrar