vanmaram

Have a green thumb - meaning in malayalam

Meanings for Have a green thumb

verb
ചെടികള്‍ വളര്‍ത്താന്‍ കഴിവുണ്ടായിരിക്കുക