See also: Sarcen

Middle English edit

Verb edit

sarcen

  1. Alternative form of sarsen