Translation of berludah in English:

berludah

spit

(meludah)

verb

  • 1

    spit, eject from the mouth, eject saliva