green gate

English

Noun

green gate (plural green gates)

  1. Alternative form of greengate.