aumblen

Middle English

Verb

aumblen

  1. alternative form of amblen