1.

Select the most appropriate meaning of the given idiom.Green thumb

A. to have talent in gardening
B. to be envious
C. to be angry
D. to have talent in painting
Answer» B. to be envious


Discussion

No Comment Found