quenche

Middle English

Verb

quenche

  1. alternative form of quenchen