thestren

Middle English

Verb

thestren

  1. alternative form of þestren