Translation of sisik in English:

sisik

scales

  • 1

    (of animals) scales
  • 2

    turtle shell