espachurran
Spanish
Verb
espachurran
third-person plural present indicative of
espachurrar