Translation of irigasi in English:

irigasi

irrigation

noun

  • 1

    irrigation