Translation of buang air besar in English:

buang air besar

defaecate

verb

  • 1

    defaecate, excrete, pass (motion), discharge from the body as excreta