Translation of selumbar in English:

selumbar

splinter

noun

  • 1

    splinter, thin sharp piece of broken wood, etc