bn:27130376v
Verb Concept
EN
croft
EN
To do agricultural work on one or more crofts. Wiktionary
Definitions
Sources
EN
To do agricultural work on one or more crofts. Wiktionary
Wiktionary
EN