Translation of terkeruk-keruk in English:

terkeruk-keruk

to scratch

verb

  • 1

    to scratch