bestalle

Middle English

Noun

bestalle

  1. alternative form of bestaile