socarrara

See also: socarrará

Spanish

Verb

socarrara

  1. first/third-person singular imperfect subjunctive of socarrar