Translation of cell in Indonesian

cell

sel

noun

  • 1

    (biological) sel
  • 2

    (prison) bui


User Contribution

cell

sel