despachurraros
Spanish
Verb
despachurraros
infinitive of
despachurrar
combined with
os