espachurrasen
Spanish
Verb
espachurrasen
third-person plural imperfect subjunctive of
espachurrar