Translation of penyemprotan in English:

penyemprotan

spraying

noun

  • 1

    spraying