plough stops

English

Noun

plough stops

  1. plural of plough stop