Middle English edit

Verb edit

smaicche

  1. Alternative form of smacchen