escrachasen

Spanish

Verb

escrachasen

  1. third-person plural imperfect subjunctive of escrachar