Translation of penggali in English:

penggali

digger

noun

  • 1

    digger, one who digs, mechanical excavator