Translation of mengguling in English:

mengguling

to roll

verb

  • 1

    to roll, to rotate