Translation of sele in English:

sele

jam

noun

  • 1

    jam