Translation of sela in English:

sela

intermittent

(sela-menyela)

noun

  • 1

    intermittent, occurring at intervals