Translation of berludah in English:

berludah

spit

(meludah)

verb

  • 1

    spit, spat, spit, spitting, eject from the mouth, eject saliva