There are 2 main translations of sel in Malay

: sel1sel2

sel1

cell

noun

  • 1

    cell, compartment in a honey-comb, device for producing electric current chemically, microscopic unit of living matter, small group as a nucleus of political activities

There are 2 main translations of sel in Malay

: sel1sel2

sel2

cell

noun

  • 1

    cell, small room for a monk or prisoner