Translation of penyemprot in English:

penyemprot

sprayer, syringe

noun

  • 1

    sprayer, syringe