Translation of sela in English:

sela

crack, gap, opening

noun

  • 1

    crack, gap, opening
  • 2

    interval
  • 3

    interrupt
  • 4

    cash crop