sarcen

See also: Sarcen

Middle English

Verb

sarcen

  1. alternative form of sarsen