Translation of tergeluncur in English:

tergeluncur

to slip accidentally

verb

  • 1

    to slip accidentally