Translation of sembur in English:

sembur

spittle

noun

  • 1

    spittle
    ‘bersembur-(sembur)an’ to spray one another