despachurra
Spanish
Verb
despachurra
inflection of
despachurrar
:
third-person singular present indicative
second-person singular imperative