See also: escabecharán Galician Verb escabecharan third-person plural pluperfect indicative of escabechar Spanish Verb escabecharan third-person plural imperfect subjunctive of escabecharWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads