escrachasen
Spanish
Verb
escrachasen
third-person plural imperfect subjunctive of
escrachar