Translation of semprotan in English:

semprotan

syringe

  • 1

    syringe
  • 2

    scolding