pestelle

Middle English

Noun

pestelle

  1. alternative form of pestel