socarrasen

Spanish

Verb

socarrasen

  1. third-person plural imperfect subjunctive of socarrar