launsen

Middle English

Verb

launsen

  1. alternative form of launcen