Subscribe
URL of the page has been copied to clipboard.
Meaning : A belt of parks or rural land surrounding a town or city.
Synonyms : greenbelt
Install App