Scots ploughs

English

Noun

Scots ploughs

  1. plural of Scots plough