socoru

Old French

Verb

socoru

  1. past participle of socore