Translation of selop in English:

selop

slipper, sandal

noun

  • 1

    slipper, sandal