Translation of budidaya in English:

budidaya

cultivation

noun

  • 1

    cultivation