English

edit

Noun

edit

greenstrip (plural greenstrips)

  1. green belt