despachurrasen

Spanish

Verb

despachurrasen

  1. third-person plural imperfect subjunctive of despachurrar