escrachara
See also:
escrachará
Portuguese
Verb
escrachara
first
/
third-person
singular pluperfect indicative of
escrachar
Spanish
Verb
escrachara
first
/
third-person
singular imperfect subjunctive of
escrachar