Translation of selot in English:

selot

bolt, lock

noun

  • 1

    bolt, lock