smillen

Middle English

Verb

smillen

  1. alternative form of smellen