escrachad
Spanish
Verb
escrachad
second-person plural imperative of
escrachar