Translation of membabat in English:

membabat

verb

  • 1

    to cut bushes or hedges