Translation of mengairi in English:

mengairi

to irrigate

verb

  • 1

    to irrigate
    ‘mengairi sawah’ to flood the rice fields