Translation of tergulung in English:

tergulung

rolled, wound

verb

  • 1

    rolled, wound
  • 2

    Sport
    defeated