Translation of sembur in English:

sembur

noun

  • 1

    something ejected from the mouth, spit, rebuke, scolding, chiding