green thumb in French
green thumb in French
avoir la main verte
(US, idiomatic) A natural skill for gardening.
avoir le pouce vert
(US, idiomatic) A natural skill for gardening.
avoir la main verte
(US) A person with this skill.