access land









access land


noun

  1. (in England and Wales) areas of the countryside which are open to the public
48 queries 0.371