scrattes

Middle English

Noun

scrattes

  1. plural of scratte