Translation of mengengsot-engsot in English:

mengengsot-engsot

to move very slowly

verb

  • 1

    to move very slowly