smatchen

Middle English

Verb

smatchen

  1. alternative form of smacchen