scratch ploughs

English

Noun

scratch ploughs

  1. plural of scratch plough