Translation of siram in English:

siram

(menyiram)

  • 1

    to flush, to pour water over
    ‘menyiram kakus’ to flush the lavatory
    ‘Dion menyiram kebun itu’ Dion watered the garden