Translation of cell in Malay

cell

sel

noun

  • 1

    sel, bilik penjara, sarang, bateri kering