Translation of budidaya in English:

budidaya

cultivation

  • 1

    cultivation