escarcharan

See also: escarcharán

Spanish

Verb

escarcharan

  1. third-person plural imperfect subjunctive of escarchar