Translation of lorot in English:

lorot

to slide down

(melorot)

verb

  • 1

    to slide down, to slip