Translation of garapan in English:

garapan

noun

  • 1

    something that has been cultivated