Translation of menambang in English:

menambang

to dig, to mine

  • 1

    to dig, to mine