Translation of menggaru in English:

menggaru

verb

  • 1

    loosen up soil with harrow, etc., scratch, scrape with the fingernails