smeallen

Middle English

Verb

smeallen

  1. alternative form of smellen