Scots acres

English

Noun

Scots acres

  1. plural of Scots acre