Translation of menyelot in English:

menyelot

to lock

verb

  • 1

    to lock