English edit

Noun edit

scatches

  1. plural of scatch