Skobeloff Green Definition

noun
Wiktionary