Translation of green fingers in Malay

green fingers

noun

  • 1

    bakat atau kepandaian dalam perkebunan atau pertanian