English edit

Noun edit

scutchers

  1. plural of scutcher