sterap

Middle English

Noun

sterap

  1. alternative form of stirop