meaning of auf der grünen Wiese

auf der grünen Wiese - German to English

when you look at the green country

View more

  • on a greenfield website
  • greenfield [attr.]