smaicche

Middle English

Verb

smaicche

  1. alternative form of smacchen