Translation of menebaskan in English:

menebaskan

verb

  • 1

    to clear away small trees