Green-fingers Definition

noun
Wiktionary
Synonyms: