Translation of menggaruk in English:

menggaruk

to scratch

verb

  • 1

    (the body) to scratch