escrachan
Spanish
Verb
escrachan
third-person plural present indicative of
escrachar