Supply with water, as with channels or ditches or streams
English: water, irrigate
Bahasa: menyiram, menyirami, mengairi, menjirus
Less certain link between this word and this sense.
irrigate, water
English: water, irrigate
Bahasa: menyiram, menyirami, mengairi, menjirus
Less certain link between this word and this sense.