Translation of penyiraman in English:

penyiraman

pouring of liquids, watering

noun

  • 1

    pouring of liquids, watering